Python 学习笔记 print()输出(转义字符、字符串、格式化) | 您所在的位置:网站首页 › python输出语句print format › Python 学习笔记 print()输出(转义字符、字符串、格式化) |
Pirnt()输出
print()使用print()使用 -转义字符print()使用-字符串格式化input输入作业
print()使用
1、用法一: # -*- coding: utf-8 -*- print('hello world!') name='小白' print(name)2、用法二: #-*- coding:utf-8 -*- name='小白' age=18 gender='boy' print(name,age,gender) #sep 添加分隔符 print(name,age,gender,sep="&") print(name,age,gender,end="&") print()使用 -转义字符3、用法三: 转义字符; \n 换行\t 制表符 缩进’ 字符串里面的‘" 字符串里面的”\r 首个打印位置r 原样输出字符串的内容转义字符:\n print('hellp\nkitty')转义字符:\t print('hello\tkitty')转义字符:\’ " r print('hello:\'kitty\'','\"boy\"') print(r'hello:"kitty"')4、用法四: end print('AAA') print('BBB') print('CCC') print('AAA',end='') print('BBB',end='') print('CCC',end='') print('AAA',end='*') print('BBB',end='*') print('CCC',end='--')练习: 亲爱的XXX: 请点击链接激活用户:激活用户 #-*- coding:utf-8 -*- print('亲爱的XXX:\n','\t请点击链接激活用户:激活用户') print('亲爱的XXX:\n','\t请点击链接激活用户:激活用户',end='') #end用来去掉下方的空行print()使用-字符串 5、用法五 字符串: 单引号‘’ 双引号 “” 三引号 ‘’‘ ’‘’ #-*- coding:utf-8 -*- message='[淘宝]您正在使用验证码登录,\n验证码:3036\n涉及个人账号安全,请保密' print(message) message=''' [淘宝]您正在使用验证码登录, 验证码:3036 涉及个人账号安全,请保密 ''' print(message)扩展:‘’‘ ’‘’也可以作为多行代码注释 格式化6、用法六 占位符%s 相当于 str #-*- coding:utf-8 -*- person='谢坤叔' address='珠海香洲区' phone='15555555555' #字符串+int TypeError 需要转换 str(int变量) print('姓名:'+person+',地址:'+address+',联系方式:'+phone) #格式化输出完美 print('姓名:%s,地址:%s,联系方式:%s'%(person,address,phone))7、用法七 %d (digt)数字 整形%f (floalt) 小树点后面的位数,而且是四舍五入 例 : %.2f 小数点后面保留2位 #-*- coding:utf-8 -*- #电影票下单 movie='大侦探' ticket=45.9 count=15 total=ticket*count message=''' 电影:%s 人数:%d 单价:%f 总票价:%.2f '''%(movie,count,ticket,total) print(message) print('电影:%s'%movie) print('人数:%d'%count) print('单价%f'%ticket) print('总票价:%.1f'%total)8、用法八 format #-*- coding:utf-8 -*- age=2 yname='花朵' hobby='玩龙' money=15.6 message='小明说:他今年{}岁了,上{}幼儿园,他很喜欢{}。购买需要{}\r'.format(age,yname,hobby,money) print(message) print(message,end='') input输入 #-*- coding:utf-8 -*- name=input('请输入名字') age=input('请输入年龄') message='姓名:{},年龄:{}'.format(name,age) print(message) 作业题目: 游戏:英雄联盟 角色:xxx 拥有装备:xxx 购买装备:xxx 付款金额:xxx xxx拥有xxx装备,花了xxx钱 #-*- coding:utf-8 -*- titileText=''' ************************** 英雄联盟 ************************** ''' print(titileText) role=input('请输入角色名字') equilpment=input('输入现在拥有的装备') upgrade=input('输入要购买的装备') pay=input('请输入金额') equilpments=upgrade print('{}拥有装备{},升级成{}花费{}钱,现拥有装备{}'.format(role,equilpment,upgrade,pay,equilpments)) |
CopyRight 2018-2019 实验室设备网 版权所有 |